<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        /* 
        运算符：    
            算数运算符、赋值运算符、比较运算符、逻辑运算符、三目运算符
            +
        表达式：
            1+1


        算数运算符： + - * /  %  ++  -- 

            ++自增加

                ++在前，先自加，后运算     ++在后，先运算，再自加
        
        */

        // var a = 10;

        // var b = a++ + ++a +2;

        // var c = b++ - --a + ++b;

        // var d = c++ + ++b + ++a - b++;

        // var e = a + b + c++ ;

        // console.log(a,b,c,d,e++);

        /* 
        1、12 28 41 51 80
        2、12 28 40 50 79
        3、12 
        4、12 28 41 51 81
        5、12 28 41 51 80
        
        */

        var a = 10;
        var b = --a + a++ * 2;
        var c = ++a - --b + a++ - b--;
        var d = a-- + c++ - --c + b++ /2;
        var e = --d - a++ + c-- + d++;
        var f = a++ * b--;
        console.log(a--,b++,c,d,e,++f) ;
        // 13 25 -31 24.5 6 313
    </script>
</body>
</html>